package com.gomoku.backend.consumer;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class Player {
    private Integer id; //该玩家的id
    private Integer r; //当前落子的位置
    private Integer c;
    private List<Piece> Pieces; //记录当前玩家落子的所有位置，以后也可以用于回放

    public List<Piece> getPieces(){
        return this.Pieces;
    }

    public void addPiece(int r,int c){ //落子位置一定要对，别反了
        Pieces.add(new Piece(r,c));
    }

    //可以多设置一个变量用于存储赢之后的五个棋子，并返回前端
}
